<template>
	<view class="yard">
		<div class="yard_image">
			<image :src="images" @click="downloadCodeImg" show-menu-by-longpress="true" mode="widthFix"></image>
			<div class="yard_sum">邀请码：{{sum}}</div>
		</div>

	</view>
</template>

<script>
	import util from "@/util/index.js"
	export default {
		data() {
			return {
				images: '',
				sum: '',
			}
		},
		methods: {
			SearchDate() {
				this.$http({
					url: '/QrCode/getQrCode',
					method: 'get'
				}).then(res => {
					this.images = util.imageApi + res.data.data
				})
			},
			downloadCodeImg() {
				// #ifdef APP-PLUS
				uni.saveImageToPhotosAlbum({
					filePath: this.images,
					success: function() {
						uni.showToast({
							title: '保存成功'
						})
					},
					fail: function() {
						uni.showToast({
							title: '保存失败'
						})
					}
				})
				// #endif
				// #ifdef MP-WEIXIN
				//判断用户授权
				// uni.getSetting({
				// 	success(res) {
				// 		if (Object.keys(res.authSetting).length > 0) {
				// 			if (res.authSetting['scope.writePhotosAlbum'] == undefined) {
				// 				uni.openSetting({
				// 					success(res) {
				// 						console.log(res.authSetting);
				// 					}
				// 				})
				// 			} else {
				// 				if (!res.authSetting['scope.writePhotosAlbum']) {
				// 					uni.openSetting({
				// 						success(res) {
				// 							console.log(res.authSetting, 1);
				// 						}
				// 					})
				// 				}
				// 			}
				// 		} else {
				// 			return
				// 		}
				// 	}
				// })
				// uni.getImageInfo({
				// 	src: this.images,
				// 	success: function(res) {
				// 		uni.saveImageToPhotosAlbum({
				// 			filePath: res.path,
				// 			success: function() {
				// 				uni.showToast({
				// 					title: '保存成功'
				// 				})
				// 			},
				// 			fail: function() {
				// 				uni.showToast({
				// 					title: '保存失败'
				// 				})
				// 			},
				// 		})
				// 	}
				// })
				// #endif
			},
		},
		onLoad() {
			this.SearchDate()
		},
		onShow() {
			this.$http({
				url: "/member/getMyPage"
			}).then(res => {
				if (res.data.code === 200) {
					this.sum = res.data.data.memberId
				} else {
					uni.showToast({
						title: res.data.message,
						icon: 'error'
					})
				}
			})
		}
	}
</script>

<style>
	@import './index.css'
</style>
